home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Place in System Folder / System 7.5.2 or higher / Finder Scripting Extension / Finder Scripting Extension.rsrc / CODE_24.txt < prev    next >
Text File  |  1993-04-16  |  28KB  |  499 lines

  1. # near model CODE resource
  2. # jump table entries: 5832-5842 (11 of them)
  3. export_729:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  48E7 0300                movem.l    -[A7], D6,D7
  6. 00000008  2C2E 0010                move.l     D6, [A6 + 0x10]
  7. 0000000C  2E2E 000C                move.l     D7, [A6 + 0xC]
  8. 00000010  202E 0008                move.l     D0, [A6 + 0x8]
  9. 00000014  0480 AD20 2020           subi.l     D0, 0xAD202020
  10. 0000001A  6732                     beq        +0x34 /* 0000004E */
  11. 0000001C  0480 8F00 0000           subi.l     D0, 0x8F000000
  12. 00000022  6742                     beq        +0x44 /* 00000066 */
  13. 00000024  0480 001D 0000           subi.l     D0, 0x1D0000
  14. 0000002A  6742                     beq        +0x44 /* 0000006E */
  15. 0000002C  0480 00E3 0000           subi.l     D0, 0xE30000
  16. 00000032  6712                     beq        +0x14 /* 00000046 */
  17. 00000034  0480 0100 0000           subi.l     D0, 0x1000000
  18. 0000003A  671A                     beq        +0x1C /* 00000056 */
  19. 0000003C  0480 001D 0000           subi.l     D0, 0x1D0000
  20. 00000042  671A                     beq        +0x1C /* 0000005E */
  21. 00000044  6030                     bra        +0x32 /* 00000076 */
  22. label00000046:
  23. 00000046  BC87                     cmp.l      D6, D7
  24. 00000048  57C0                     seq        D0
  25. 0000004A  4400                     neg.b      D0
  26. 0000004C  602A                     bra        +0x2C /* 00000078 */
  27. label0000004E:
  28. 0000004E  BC87                     cmp.l      D6, D7
  29. 00000050  56C0                     sne        D0
  30. 00000052  4400                     neg.b      D0
  31. 00000054  6022                     bra        +0x24 /* 00000078 */
  32. label00000056:
  33. 00000056  BC87                     cmp.l      D6, D7
  34. 00000058  5DC0                     slt        D0
  35. 0000005A  4400                     neg.b      D0
  36. 0000005C  601A                     bra        +0x1C /* 00000078 */
  37. label0000005E:
  38. 0000005E  BC87                     cmp.l      D6, D7
  39. 00000060  5FC0                     sle        D0
  40. 00000062  4400                     neg.b      D0
  41. 00000064  6012                     bra        +0x14 /* 00000078 */
  42. label00000066:
  43. 00000066  BC87                     cmp.l      D6, D7
  44. 00000068  5EC0                     sgt        D0
  45. 0000006A  4400                     neg.b      D0
  46. 0000006C  600A                     bra        +0xC /* 00000078 */
  47. label0000006E:
  48. 0000006E  BC87                     cmp.l      D6, D7
  49. 00000070  5CC0                     sge        D0
  50. 00000072  4400                     neg.b      D0
  51. 00000074  6002                     bra        +0x4 /* 00000078 */
  52. label00000076:
  53. 00000076  7000                     moveq.l    D0, 0x00
  54. label00000078:
  55. 00000078  4CEE 00C0 FFF8           movem.l    D6,D7, [A6 - 0x8]
  56. 0000007E  4E5E                     unlink     A6
  57. 00000080  4E75                     rts
  58. export_730:
  59. 00000082  4E56 FFF8                link       A6, -0x0008
  60. 00000086  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  61. 0000008A  2E2E 0010                move.l     D7, [A6 + 0x10]
  62. 0000008E  286E 000C                movea.l    A4, [A6 + 0xC]
  63. 00000092  2D7C 6E75 6C6C FFF8      move.l     [A6 - 0x8], 0x6E756C6C /* 'null' */
  64. 0000009A  7000                     moveq.l    D0, 0x00
  65. 0000009C  2D40 FFFC                move.l     [A6 - 0x4], D0
  66. 000000A0  41EE FFF8                lea.l      A0, [A6 - 0x8]
  67. 000000A4  2207                     move.l     D1, D7
  68. 000000A6  0481 6C6F 6E67           subi.l     D1, 0x6C6F6E67 /* 'long' */
  69. 000000AC  6632                     bne        +0x34 /* 000000E0 */
  70. 000000AE  2F0C                     move.l     -[A7], A4
  71. 000000B0  2054                     movea.l    A0, [A4]
  72. 000000B2  2050                     movea.l    A0, [A0]
  73. 000000B4  2268 008C                movea.l    A1, [A0 + 0x8C]
  74. 000000B8  4E91                     jsr        [A1]
  75. 000000BA  2640                     movea.l    A3, D0
  76. 000000BC  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  77. 000000C2  2F0B                     move.l     -[A7], A3
  78. 000000C4  2053                     movea.l    A0, [A3]
  79. 000000C6  2050                     movea.l    A0, [A0]
  80. 000000C8  2268 0044                movea.l    A1, [A0 + 0x44]
  81. 000000CC  4E91                     jsr        [A1]
  82. 000000CE  2C00                     move.l     D6, D0
  83. 000000D0  2F06                     move.l     -[A7], D6
  84. 000000D2  486E FFF8                pea.l      [A6 - 0x8]
  85. 000000D6  4EAD 0FFA                jsr        [A5 + 0xFFA /* export_507 */]
  86. 000000DA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  87. 000000DE  6010                     bra        +0x12 /* 000000F0 */
  88. label000000E0:
  89. 000000E0  2F07                     move.l     -[A7], D7
  90. 000000E2  2F0C                     move.l     -[A7], A4
  91. 000000E4  486E FFF8                pea.l      [A6 - 0x8]
  92. 000000E8  4EAD 167A                jsr        [A5 + 0x167A /* export_715 */]
  93. 000000EC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  94. label000000F0:
  95. 000000F0  206E 0008                movea.l    A0, [A6 + 0x8]
  96. 000000F4  43EE FFF8                lea.l      A1, [A6 - 0x8]
  97. 000000F8  20D9                     move.l     [A0]+, [A1]+
  98. 000000FA  20D9                     move.l     [A0]+, [A1]+
  99. 000000FC  4CEE 18C0 FFE8           movem.l    D6,D7,A3,A4, [A6 - 0x18]
  100. 00000102  4E5E                     unlink     A6
  101. 00000104  4E75                     rts
  102. export_731:
  103. 00000106  4E56 FFF8                link       A6, -0x0008
  104. 0000010A  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  105. 0000010E  2E2E 0010                move.l     D7, [A6 + 0x10]
  106. 00000112  286E 000C                movea.l    A4, [A6 + 0xC]
  107. 00000116  2D7C 6E75 6C6C FFF8      move.l     [A6 - 0x8], 0x6E756C6C /* 'null' */
  108. 0000011E  7000                     moveq.l    D0, 0x00
  109. 00000120  2D40 FFFC                move.l     [A6 - 0x4], D0
  110. 00000124  41EE FFF8                lea.l      A0, [A6 - 0x8]
  111. 00000128  2F0C                     move.l     -[A7], A4
  112. 0000012A  2054                     movea.l    A0, [A4]
  113. 0000012C  2050                     movea.l    A0, [A0]
  114. 0000012E  2268 008C                movea.l    A1, [A0 + 0x8C]
  115. 00000132  4E91                     jsr        [A1]
  116. 00000134  2640                     movea.l    A3, D0
  117. 00000136  2007                     move.l     D0, D7
  118. 00000138  0480 626F 6F6C           subi.l     D0, 0x626F6F6C /* 'bool' */
  119. 0000013E  584F                     addq.w     A7, 4
  120. 00000140  6622                     bne        +0x24 /* 00000164 */
  121. 00000142  2F0B                     move.l     -[A7], A3
  122. 00000144  2053                     movea.l    A0, [A3]
  123. 00000146  2050                     movea.l    A0, [A0]
  124. 00000148  2268 00A4                movea.l    A1, [A0 + 0xA4]
  125. 0000014C  4E91                     jsr        [A1]
  126. 0000014E  1C00                     move.b     D6, D0
  127. 00000150  7000                     moveq.l    D0, 0x00
  128. 00000152  1006                     move.b     D0, D6
  129. 00000154  2F00                     move.l     -[A7], D0
  130. 00000156  486E FFF8                pea.l      [A6 - 0x8]
  131. 0000015A  4EAD 0FF2                jsr        [A5 + 0xFF2 /* export_506 */]
  132. 0000015E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  133. 00000162  6010                     bra        +0x12 /* 00000174 */
  134. label00000164:
  135. 00000164  2F07                     move.l     -[A7], D7
  136. 00000166  2F0C                     move.l     -[A7], A4
  137. 00000168  486E FFF8                pea.l      [A6 - 0x8]
  138. 0000016C  4EAD 167A                jsr        [A5 + 0x167A /* export_715 */]
  139. 00000170  4FEF 000C                lea.l      A7, [A7 + 0xC]
  140. label00000174:
  141. 00000174  206E 0008                movea.l    A0, [A6 + 0x8]
  142. 00000178  43EE FFF8                lea.l      A1, [A6 - 0x8]
  143. 0000017C  20D9                     move.l     [A0]+, [A1]+
  144. 0000017E  20D9                     move.l     [A0]+, [A1]+
  145. 00000180  4CEE 18C0 FFE8           movem.l    D6,D7,A3,A4, [A6 - 0x18]
  146. 00000186  4E5E                     unlink     A6
  147. 00000188  4E75                     rts
  148. export_732:
  149. 0000018A  4E56 FFF8                link       A6, -0x0008
  150. 0000018E  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  151. 00000192  2E2E 0010                move.l     D7, [A6 + 0x10]
  152. 00000196  286E 000C                movea.l    A4, [A6 + 0xC]
  153. 0000019A  2D7C 6E75 6C6C FFF8      move.l     [A6 - 0x8], 0x6E756C6C /* 'null' */
  154. 000001A2  7000                     moveq.l    D0, 0x00
  155. 000001A4  2D40 FFFC                move.l     [A6 - 0x4], D0
  156. 000001A8  41EE FFF8                lea.l      A0, [A6 - 0x8]
  157. 000001AC  2F0C                     move.l     -[A7], A4
  158. 000001AE  2054                     movea.l    A0, [A4]
  159. 000001B0  2050                     movea.l    A0, [A0]
  160. 000001B2  2268 008C                movea.l    A1, [A0 + 0x8C]
  161. 000001B6  4E91                     jsr        [A1]
  162. 000001B8  2640                     movea.l    A3, D0
  163. 000001BA  2007                     move.l     D0, D7
  164. 000001BC  0480 626F 6F6C           subi.l     D0, 0x626F6F6C /* 'bool' */
  165. 000001C2  584F                     addq.w     A7, 4
  166. 000001C4  6622                     bne        +0x24 /* 000001E8 */
  167. 000001C6  2F0B                     move.l     -[A7], A3
  168. 000001C8  2053                     movea.l    A0, [A3]
  169. 000001CA  2050                     movea.l    A0, [A0]
  170. 000001CC  2268 00A8                movea.l    A1, [A0 + 0xA8]
  171. 000001D0  4E91                     jsr        [A1]
  172. 000001D2  1C00                     move.b     D6, D0
  173. 000001D4  7000                     moveq.l    D0, 0x00
  174. 000001D6  1006                     move.b     D0, D6
  175. 000001D8  2F00                     move.l     -[A7], D0
  176. 000001DA  486E FFF8                pea.l      [A6 - 0x8]
  177. 000001DE  4EAD 0FF2                jsr        [A5 + 0xFF2 /* export_506 */]
  178. 000001E2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  179. 000001E6  6010                     bra        +0x12 /* 000001F8 */
  180. label000001E8:
  181. 000001E8  2F07                     move.l     -[A7], D7
  182. 000001EA  2F0C                     move.l     -[A7], A4
  183. 000001EC  486E FFF8                pea.l      [A6 - 0x8]
  184. 000001F0  4EAD 167A                jsr        [A5 + 0x167A /* export_715 */]
  185. 000001F4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  186. label000001F8:
  187. 000001F8  206E 0008                movea.l    A0, [A6 + 0x8]
  188. 000001FC  43EE FFF8                lea.l      A1, [A6 - 0x8]
  189. 00000200  20D9                     move.l     [A0]+, [A1]+
  190. 00000202  20D9                     move.l     [A0]+, [A1]+
  191. 00000204  4CEE 18C0 FFE8           movem.l    D6,D7,A3,A4, [A6 - 0x18]
  192. 0000020A  4E5E                     unlink     A6
  193. 0000020C  4E75                     rts
  194. export_733:
  195. 0000020E  4E56 FFF8                link       A6, -0x0008
  196. 00000212  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  197. 00000216  2E2E 0010                move.l     D7, [A6 + 0x10]
  198. 0000021A  286E 000C                movea.l    A4, [A6 + 0xC]
  199. 0000021E  2D7C 6E75 6C6C FFF8      move.l     [A6 - 0x8], 0x6E756C6C /* 'null' */
  200. 00000226  7000                     moveq.l    D0, 0x00
  201. 00000228  2D40 FFFC                move.l     [A6 - 0x4], D0
  202. 0000022C  41EE FFF8                lea.l      A0, [A6 - 0x8]
  203. 00000230  2F0C                     move.l     -[A7], A4
  204. 00000232  2054                     movea.l    A0, [A4]
  205. 00000234  2050                     movea.l    A0, [A0]
  206. 00000236  2268 008C                movea.l    A1, [A0 + 0x8C]
  207. 0000023A  4E91                     jsr        [A1]
  208. 0000023C  2640                     movea.l    A3, D0
  209. 0000023E  2007                     move.l     D0, D7
  210. 00000240  0480 626F 6F6C           subi.l     D0, 0x626F6F6C /* 'bool' */
  211. 00000246  584F                     addq.w     A7, 4
  212. 00000248  6622                     bne        +0x24 /* 0000026C */
  213. 0000024A  2F0B                     move.l     -[A7], A3
  214. 0000024C  2053                     movea.l    A0, [A3]
  215. 0000024E  2050                     movea.l    A0, [A0]
  216. 00000250  2268 00AC                movea.l    A1, [A0 + 0xAC]
  217. 00000254  4E91                     jsr        [A1]
  218. 00000256  1C00                     move.b     D6, D0
  219. 00000258  7000                     moveq.l    D0, 0x00
  220. 0000025A  1006                     move.b     D0, D6
  221. 0000025C  2F00                     move.l     -[A7], D0
  222. 0000025E  486E FFF8                pea.l      [A6 - 0x8]
  223. 00000262  4EAD 0FF2                jsr        [A5 + 0xFF2 /* export_506 */]
  224. 00000266  4FEF 000C                lea.l      A7, [A7 + 0xC]
  225. 0000026A  6010                     bra        +0x12 /* 0000027C */
  226. label0000026C:
  227. 0000026C  2F07                     move.l     -[A7], D7
  228. 0000026E  2F0C                     move.l     -[A7], A4
  229. 00000270  486E FFF8                pea.l      [A6 - 0x8]
  230. 00000274  4EAD 167A                jsr        [A5 + 0x167A /* export_715 */]
  231. 00000278  4FEF 000C                lea.l      A7, [A7 + 0xC]
  232. label0000027C:
  233. 0000027C  206E 0008                movea.l    A0, [A6 + 0x8]
  234. 00000280  43EE FFF8                lea.l      A1, [A6 - 0x8]
  235. 00000284  20D9                     move.l     [A0]+, [A1]+
  236. 00000286  20D9                     move.l     [A0]+, [A1]+
  237. 00000288  4CEE 18C0 FFE8           movem.l    D6,D7,A3,A4, [A6 - 0x18]
  238. 0000028E  4E5E                     unlink     A6
  239. 00000290  4E75                     rts
  240. export_734:
  241. 00000292  4E56 FFF0                link       A6, -0x0010
  242. 00000296  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  243. 0000029A  2C2E 000C                move.l     D6, [A6 + 0xC]
  244. 0000029E  286E 0008                movea.l    A4, [A6 + 0x8]
  245. 000002A2  7E00                     moveq.l    D7, 0x00
  246. 000002A4  2F0C                     move.l     -[A7], A4
  247. 000002A6  2054                     movea.l    A0, [A4]
  248. 000002A8  2050                     movea.l    A0, [A0]
  249. 000002AA  2268 008C                movea.l    A1, [A0 + 0x8C]
  250. 000002AE  4E91                     jsr        [A1]
  251. 000002B0  2D40 FFFC                move.l     [A6 - 0x4], D0
  252. 000002B4  2F0C                     move.l     -[A7], A4
  253. 000002B6  2054                     movea.l    A0, [A4]
  254. 000002B8  2050                     movea.l    A0, [A0]
  255. 000002BA  2268 0090                movea.l    A1, [A0 + 0x90]
  256. 000002BE  4E91                     jsr        [A1]
  257. 000002C0  2640                     movea.l    A3, D0
  258. 000002C2  2F0B                     move.l     -[A7], A3
  259. 000002C4  486E FFF0                pea.l      [A6 - 0x10]
  260. 000002C8  4EAD 07EA                jsr        [A5 + 0x7EA /* export_249 */]
  261. 000002CC  41EE FFF0                lea.l      A0, [A6 - 0x10]
  262. 000002D0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  263. 000002D4  6022                     bra        +0x24 /* 000002F8 */
  264. label000002D6:
  265. 000002D6  2F06                     move.l     -[A7], D6
  266. 000002D8  2F0B                     move.l     -[A7], A3
  267. 000002DA  4EAD 259A                jsr        [A5 + 0x259A /* export_1199 */]
  268. 000002DE  4A00                     tst.b      D0
  269. 000002E0  504F                     addq.w     A7, 8
  270. 000002E2  6714                     beq        +0x16 /* 000002F8 */
  271. 000002E4  4AAE FFFC                tst.l      [A6 - 0x4]
  272. 000002E8  670C                     beq        +0xE /* 000002F6 */
  273. 000002EA  2053                     movea.l    A0, [A3]
  274. 000002EC  202E FFFC                move.l     D0, [A6 - 0x4]
  275. 000002F0  B0A8 000A                cmp.l      D0, [A0 + 0xA]
  276. 000002F4  6602                     bne        +0x4 /* 000002F8 */
  277. label000002F6:
  278. 000002F6  5287                     addq.l     D7, 1
  279. label000002F8:
  280. 000002F8  486E FFF0                pea.l      [A6 - 0x10]
  281. 000002FC  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  282. 00000300  2640                     movea.l    A3, D0
  283. 00000302  200B                     move.l     D0, A3
  284. 00000304  584F                     addq.w     A7, 4
  285. 00000306  66CE                     bne        -0x30 /* 000002D6 */
  286. 00000308  2007                     move.l     D0, D7
  287. 0000030A  4CEE 18C0 FFE0           movem.l    D6,D7,A3,A4, [A6 - 0x20]
  288. 00000310  4E5E                     unlink     A6
  289. 00000312  4E75                     rts
  290. export_735:
  291. 00000314  4E56 FFF4                link       A6, -0x000C
  292. 00000318  48E7 0018                movem.l    -[A7], A3,A4
  293. 0000031C  286E 000C                movea.l    A4, [A6 + 0xC]
  294. 00000320  2D7C 6E75 6C6C FFF4      move.l     [A6 - 0xC], 0x6E756C6C /* 'null' */
  295. 00000328  7000                     moveq.l    D0, 0x00
  296. 0000032A  2D40 FFF8                move.l     [A6 - 0x8], D0
  297. 0000032E  41EE FFF4                lea.l      A0, [A6 - 0xC]
  298. 00000332  2640                     movea.l    A3, D0
  299. 00000334  2F0C                     move.l     -[A7], A4
  300. 00000336  2054                     movea.l    A0, [A4]
  301. 00000338  2050                     movea.l    A0, [A0]
  302. 0000033A  2268 008C                movea.l    A1, [A0 + 0x8C]
  303. 0000033E  4E91                     jsr        [A1]
  304. 00000340  2D40 FFFC                move.l     [A6 - 0x4], D0
  305. 00000344  4EAD 13E2                jsr        [A5 + 0x13E2 /* export_632 */]
  306. 00000348  2640                     movea.l    A3, D0
  307. 0000034A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  308. 0000034E  2F0B                     move.l     -[A7], A3
  309. 00000350  4EAD 0832                jsr        [A5 + 0x832 /* export_258 */]
  310. 00000354  7000                     moveq.l    D0, 0x00
  311. 00000356  2F00                     move.l     -[A7], D0
  312. 00000358  2F0B                     move.l     -[A7], A3
  313. 0000035A  2F3C 6D6F 7665           move.l     -[A7], 0x6D6F7665 /* 'move' */
  314. 00000360  286D FDAA                movea.l    A4, [A5 - 0x256]
  315. 00000364  2054                     movea.l    A0, [A4]
  316. 00000366  2F28 009E                move.l     -[A7], [A0 + 0x9E]
  317. 0000036A  41EE 0018                lea.l      A0, [A6 + 0x18]
  318. 0000036E  2F20                     move.l     -[A7], -[A0]
  319. 00000370  2F20                     move.l     -[A7], -[A0]
  320. 00000372  486E FFF4                pea.l      [A6 - 0xC]
  321. 00000376  4EAD 27C2                jsr        [A5 + 0x27C2 /* export_1268 */]
  322. 0000037A  2F0B                     move.l     -[A7], A3
  323. 0000037C  4EAD 07B2                jsr        [A5 + 0x7B2 /* export_242 */]
  324. 00000380  206E 0008                movea.l    A0, [A6 + 0x8]
  325. 00000384  43EE FFF4                lea.l      A1, [A6 - 0xC]
  326. 00000388  20D9                     move.l     [A0]+, [A1]+
  327. 0000038A  20D9                     move.l     [A0]+, [A1]+
  328. 0000038C  4CEE 1800 FFEC           movem.l    A3,A4, [A6 - 0x14]
  329. 00000392  4E5E                     unlink     A6
  330. 00000394  4E75                     rts
  331. export_736:
  332. 00000396  4E56 FFF8                link       A6, -0x0008
  333. 0000039A  2F0C                     move.l     -[A7], A4
  334. 0000039C  286E 000C                movea.l    A4, [A6 + 0xC]
  335. 000003A0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  336. 000003A4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  337. 000003A8  7001                     moveq.l    D0, 0x01
  338. 000003AA  2F00                     move.l     -[A7], D0
  339. 000003AC  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  340. 000003B2  2F0C                     move.l     -[A7], A4
  341. 000003B4  2054                     movea.l    A0, [A4]
  342. 000003B6  2050                     movea.l    A0, [A0]
  343. 000003B8  2268 00A0                movea.l    A1, [A0 + 0xA0]
  344. 000003BC  4E91                     jsr        [A1]
  345. 000003BE  588F                     addq.l     A7, 4
  346. 000003C0  2F00                     move.l     -[A7], D0
  347. 000003C2  2F0C                     move.l     -[A7], A4
  348. 000003C4  2054                     movea.l    A0, [A4]
  349. 000003C6  2050                     movea.l    A0, [A0]
  350. 000003C8  2268 0098                movea.l    A1, [A0 + 0x98]
  351. 000003CC  4E91                     jsr        [A1]
  352. 000003CE  588F                     addq.l     A7, 4
  353. 000003D0  2F00                     move.l     -[A7], D0
  354. 000003D2  486E FFF8                pea.l      [A6 - 0x8]
  355. 000003D6  4EAD 16BA                jsr        [A5 + 0x16BA /* export_723 */]
  356. 000003DA  206E 0008                movea.l    A0, [A6 + 0x8]
  357. 000003DE  43EE FFF8                lea.l      A1, [A6 - 0x8]
  358. 000003E2  20D9                     move.l     [A0]+, [A1]+
  359. 000003E4  20D9                     move.l     [A0]+, [A1]+
  360. 000003E6  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  361. 000003EA  286E FFF4                movea.l    A4, [A6 - 0xC]
  362. 000003EE  4E5E                     unlink     A6
  363. 000003F0  4E75                     rts
  364. export_737:
  365. 000003F2  4E56 0000                link       A6, 0
  366. 000003F6  202E 0008                move.l     D0, [A6 + 0x8]
  367. 000003FA  6B6C                     bmi        +0x6E /* 00000468 */
  368. 000003FC  0C80 0000 0008           cmpi.l     D0, 0x8
  369. 00000402  6E64                     bgt        +0x66 /* 00000468 */
  370. 00000404  D080                     add.l      D0, D0
  371. 00000406  303B 0806                move.w     D0, [PC + D0 + 0x6]
  372. 0000040A  4EFB 0000                jmp        [PC + D0.w]
  373. 0000040E  0014 001C                ori.b      [A4], 0x1C
  374. 00000412  0024 002C                ori.b      -[A4], 0x2C /* ',' */
  375. 00000416  0034 003C 0044           ori.b      [A4 + D0.w + 0x44], 0x3C /* '<' */
  376. 0000041C  004C 0054                ori.w      A4, 0x54 /* 'T' */
  377. 00000420  203C 736D 6963           move.l     D0, 0x736D6963 /* 'smic' */
  378. 00000426  6046                     bra        +0x48 /* 0000046E */
  379. 00000428  203C 6969 6D67           move.l     D0, 0x69696D67 /* 'iimg' */
  380. 0000042E  603E                     bra        +0x40 /* 0000046E */
  381. 00000430  203C 706E 616D           move.l     D0, 0x706E616D /* 'pnam' */
  382. 00000436  6036                     bra        +0x38 /* 0000046E */
  383. 00000438  203C 6D6F 6464           move.l     D0, 0x6D6F6464 /* 'modd' */
  384. 0000043E  602E                     bra        +0x30 /* 0000046E */
  385. 00000440  203C 7074 737A           move.l     D0, 0x7074737A /* 'ptsz' */
  386. 00000446  6026                     bra        +0x28 /* 0000046E */
  387. 00000448  203C 6B69 6E64           move.l     D0, 0x6B696E64 /* 'kind' */
  388. 0000044E  601E                     bra        +0x20 /* 0000046E */
  389. 00000450  203C 636F 6D74           move.l     D0, 0x636F6D74 /* 'comt' */
  390. 00000456  6016                     bra        +0x18 /* 0000046E */
  391. 00000458  203C 6C61 6269           move.l     D0, 0x6C616269 /* 'labi' */
  392. 0000045E  600E                     bra        +0x10 /* 0000046E */
  393. 00000460  203C 7665 7273           move.l     D0, 0x76657273 /* 'vers' */
  394. 00000466  6006                     bra        +0x8 /* 0000046E */
  395. label00000468:
  396. 00000468  203C 706E 616D           move.l     D0, 0x706E616D /* 'pnam' */
  397. label0000046E:
  398. 0000046E  4E5E                     unlink     A6
  399. 00000470  4E75                     rts
  400. export_738:
  401. 00000472  4E56 0000                link       A6, 0
  402. 00000476  2F07                     move.l     -[A7], D7
  403. 00000478  7E00                     moveq.l    D7, 0x00
  404. 0000047A  302E 000A                move.w     D0, [A6 + 0xA]
  405. 0000047E  0440 AEB4                subi.w     D0, 0xAEB4
  406. 00000482  673E                     beq        +0x40 /* 000004C2 */
  407. 00000484  5F40                     subq.w     D0, 7
  408. 00000486  672A                     beq        +0x2C /* 000004B2 */
  409. 00000488  5540                     subq.w     D0, 2
  410. 0000048A  672E                     beq        +0x30 /* 000004BA */
  411. 0000048C  0440 454E                subi.w     D0, 0x454E /* 'EN' */
  412. 00000490  6740                     beq        +0x42 /* 000004D2 */
  413. 00000492  0440 17DF                subi.w     D0, 0x17DF
  414. 00000496  6712                     beq        +0x14 /* 000004AA */
  415. 00000498  5340                     subq.w     D0, 1
  416. 0000049A  672E                     beq        +0x30 /* 000004CA */
  417. 0000049C  0440 2617                subi.w     D0, 0x2617
  418. 000004A0  6738                     beq        +0x3A /* 000004DA */
  419. 000004A2  0440 1F45                subi.w     D0, 0x1F45
  420. 000004A6  673A                     beq        +0x3C /* 000004E2 */
  421. 000004A8  603E                     bra        +0x40 /* 000004E8 */
  422. label000004AA:
  423. 000004AA  2E3C 706E 616D           move.l     D7, 0x706E616D /* 'pnam' */
  424. 000004B0  6036                     bra        +0x38 /* 000004E8 */
  425. label000004B2:
  426. 000004B2  2E3C 6D6F 6464           move.l     D7, 0x6D6F6464 /* 'modd' */
  427. 000004B8  602E                     bra        +0x30 /* 000004E8 */
  428. label000004BA:
  429. 000004BA  2E3C 6372 7464           move.l     D7, 0x63727464 /* 'crtd' */
  430. 000004C0  6026                     bra        +0x28 /* 000004E8 */
  431. label000004C2:
  432. 000004C2  2E3C 7074 737A           move.l     D7, 0x7074737A /* 'ptsz' */
  433. 000004C8  601E                     bra        +0x20 /* 000004E8 */
  434. label000004CA:
  435. 000004CA  2E3C 6B69 6E64           move.l     D7, 0x6B696E64 /* 'kind' */
  436. 000004D0  6016                     bra        +0x18 /* 000004E8 */
  437. label000004D2:
  438. 000004D2  2E3C 6C61 6269           move.l     D7, 0x6C616269 /* 'labi' */
  439. 000004D8  600E                     bra        +0x10 /* 000004E8 */
  440. label000004DA:
  441. 000004DA  2E3C 7665 7273           move.l     D7, 0x76657273 /* 'vers' */
  442. 000004E0  6006                     bra        +0x8 /* 000004E8 */
  443. label000004E2:
  444. 000004E2  2E3C 636F 6D74           move.l     D7, 0x636F6D74 /* 'comt' */
  445. label000004E8:
  446. 000004E8  2007                     move.l     D0, D7
  447. 000004EA  2E2E FFFC                move.l     D7, [A6 - 0x4]
  448. 000004EE  4E5E                     unlink     A6
  449. 000004F0  4E75                     rts
  450. export_739:
  451. 000004F2  4E56 FFF4                link       A6, -0x000C
  452. 000004F6  48E7 0118                movem.l    -[A7], D7,A3,A4
  453. 000004FA  1E2E 000F                move.b     D7, [A6 + 0xF]
  454. 000004FE  286E 0008                movea.l    A4, [A6 + 0x8]
  455. 00000502  200C                     move.l     D0, A4
  456. 00000504  6766                     beq        +0x68 /* 0000056C */
  457. 00000506  7000                     moveq.l    D0, 0x00
  458. 00000508  1007                     move.b     D0, D7
  459. 0000050A  2F00                     move.l     -[A7], D0
  460. 0000050C  4878 2C4B                push.l     0x2C4B /* ',K' */
  461. 00000510  2F0C                     move.l     -[A7], A4
  462. 00000512  2054                     movea.l    A0, [A4]
  463. 00000514  2050                     movea.l    A0, [A0]
  464. 00000516  2268 007C                movea.l    A1, [A0 + 0x7C]
  465. 0000051A  4E91                     jsr        [A1]
  466. 0000051C  4878 2BF2                push.l     0x2BF2
  467. 00000520  2F0C                     move.l     -[A7], A4
  468. 00000522  2054                     movea.l    A0, [A4]
  469. 00000524  2050                     movea.l    A0, [A0]
  470. 00000526  2268 000C                movea.l    A1, [A0 + 0xC]
  471. 0000052A  4E91                     jsr        [A1]
  472. 0000052C  4A00                     tst.b      D0
  473. 0000052E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  474. 00000532  6738                     beq        +0x3A /* 0000056C */
  475. 00000534  264C                     movea.l    A3, A4
  476. 00000536  4A07                     tst.b      D7
  477. 00000538  670C                     beq        +0xE /* 00000546 */
  478. 0000053A  2053                     movea.l    A0, [A3]
  479. 0000053C  00A8 1000 0000 0066      ori.l      [A0 + 0x66], 0x10000000
  480. 00000544  600A                     bra        +0xC /* 00000550 */
  481. label00000546:
  482. 00000546  2053                     movea.l    A0, [A3]
  483. 00000548  02A8 EFFF FFFF 0066      andi.l     [A0 + 0x66], 0xEFFFFFFF
  484. label00000550:
  485. 00000550  2053                     movea.l    A0, [A3]
  486. 00000552  43EE FFF4                lea.l      A1, [A6 - 0xC]
  487. 00000556  41E8 005E                lea.l      A0, [A0 + 0x5E]
  488. 0000055A  22D8                     move.l     [A1]+, [A0]+
  489. 0000055C  22D8                     move.l     [A1]+, [A0]+
  490. 0000055E  22D8                     move.l     [A1]+, [A0]+
  491. 00000560  486E FFF4                pea.l      [A6 - 0xC]
  492. 00000564  2F0B                     move.l     -[A7], A3
  493. 00000566  4EAD 2642                jsr        [A5 + 0x2642 /* export_1220 */]
  494. 0000056A  504F                     addq.w     A7, 8
  495. label0000056C:
  496. 0000056C  4CEE 1880 FFE8           movem.l    D7,A3,A4, [A6 - 0x18]
  497. 00000572  4E5E                     unlink     A6
  498. 00000574  4E75                     rts
  499.